• word of the day

    cheilanthes lanosa

    cheilanthes lanosa - Dictionary definition and meaning for word cheilanthes lanosa

    Definition
    (noun) small North American evergreen fern whose stipes and lower frond surfaces are densely wooly
Download our Mobile App Today
Receive our word of the day
on Whatsapp